<%@ page contentType="text/html; charset=UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib uri="http://displaytag.sf.net" prefix="display" %>
<%@ taglib uri="http://tiles.apache.org/tags-tiles" prefix="tiles" %>
<%@ taglib prefix="sx" uri="/struts-dojo-tags" %>
<tiles:insertTemplate template="menu.jsp">
	<tiles:putAttribute name="body">
		<tiles:insertTemplate template="clan-menu.jsp"/>
			<s:if test="canConfigClan == true">
				<div class="infobox">
					<h2>Tu możesz zarządzać wojnami klanu</h2>
				</div>
				<div class="infobox">
					<h3>Wypowiedz wojnę <s:url id="clanList" action="autocompleteClan.action" /></h3>
					Tu możesz zaatakować inny klan. Atakując wrogi klan, masz szansę zdobyć złoto dla swojego klanu. Wojna trwa do kapitulacji jednej ze stron.<br/>
					<s:form action="startClanWar">
						<sx:autocompleter name="clanName" loadOnTextChange="true" href="%{clanList}" size="24" preload="false"/>
						<s:submit value="Wypowiedz wojnę!"/>
					</s:form>
				</div>
			</s:if>
			<div class="infobox">
					<h3>Aktualnie prowadzone wojny</h3>
					  <s:if test="canConfigClan == true">
						 	 Tu możesz stoczyć kolejne bitwy w wojnie, lub zakończyć trwającą wojnę.
					</s:if>
					
					<display:table id="currentWars" name="currentWars" requestURI="clanWarPage.action" pagesize="10" class="rankingtable" decorator="pl.un4giv3n.mightvsmagic.utils.display.ClanWarDecorator">
						  <display:column property="attackerName" title="Napastnik" href="showOtherClanPage.action" paramId="clanId" paramProperty="attackerId"/>
						  <display:column property="defenderName" title="Obrońca" href="showOtherClanPage.action" paramId="clanId" paramProperty="defenderId"/>
						  <display:column property="battlesWon" title="Wygrane potyczki"/>
						  <s:if test="canConfigClan == true">
						 	 <display:column value="Atakuj" title="Bitwa" href="clanBattle.action" paramId="warId" paramProperty="id"/>
						 	 <display:column value="Zakończ" title="Zakończ" href="endClanWar.action" paramId="warId" paramProperty="id"/>
						 	 <display:column value="Podgląd" title="Szczegóły" href="showClanWarDetails.action?otherClan=false" paramId="warId" paramProperty="id"/>
						  </s:if><s:else>
							  <display:column value="Podgląd" title="Szczegóły" href="showClanWarDetails.action?otherClan=true" paramId="warId" paramProperty="id"/>
						  </s:else>
					</display:table>
			</div>
			<div class="infobox">
					<h3>Zakończone wojny</h3>
					<display:table id="oldWars" name="oldWars" requestURI="clanWarPage.action" pagesize="10" class="rankingtable" decorator="pl.un4giv3n.mightvsmagic.utils.display.ClanWarDecorator">
						  <display:column property="attackerName" title="Napastnik" href="showOtherClanPage.action" paramId="clanId" paramProperty="attackerId"/>
						  <display:column property="defenderName" title="Obrońca" href="showOtherClanPage.action" paramId="clanId" paramProperty="defenderId"/>
						  <display:column property="battlesWon" title="Wygrane potyczki"/>
					 	  <display:column property="winnerName" title="Zwycięzca"/>
					 	   <s:if test="canConfigClan == true">
					 	   	<display:column value="Podgląd" title="Szczegóły" href="showClanWarDetails.action?otherClan=false" paramId="warId" paramProperty="id"/>
						  </s:if><s:else>
							  <display:column value="Podgląd" title="Szczegóły" href="showClanWarDetails.action?otherClan=true" paramId="warId" paramProperty="id"/>
						  </s:else>
					</display:table>
			</div>
	</tiles:putAttribute>
</tiles:insertTemplate>